﻿/*
 * Created by SharpDevelop.
 * User: CeCi
 * Date: 28/03/2014
 * Time: 07:16 p.m.
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace Gestión_UTN.factories
{
	/// <summary>
	/// Description of dafactory.
	/// </summary>
	public class dafactory
	{
		public dafactory(){}
		
		public static da.alumnosda createAlumno()
		{
			return new daimpl.alumnodaimpl();
		}
		
		public static Gestión_UTN.da.ciudadda createCiudad()
		{
			return new Gestión_UTN.daimpl.ciudaddaimpl();
		}
		
		public static da.provinciada createProvincia()
		{
			return new daimpl.provinciadaimpl();
		}
		
		public static da.paisda createPais()
		{
			return new daimpl.paisdaimpl();
		}
		
		public static da.telefonoAlumnoda createTelAlum()
		{
			return new daimpl.telefonoAlumnodaimpl();
		}
		
		public static da.mailAlumnoda createMailAlum()
		{
			return new daimpl.mailAlumnodaimpl();
		}
		
		public static da.profesorda createProfesor()
		{
			return new daimpl.profesordaimpl();
		}
		
		public static da.materiada createMateria()
		{
			return new daimpl.materiadaimpl();
		}
		
		public static da.carrerada createCarrera()
		{
			return new daimpl.carreradaimpl();
		}
		
		public static da.cursadada createCursada()
		{
			return new daimpl.cursadadaimpl();
		}
		
		public static da.materiaProfesorda createMatPro()
		{
			return new daimpl.materiaProfesordaimpl();
		}
		
		public static da.tipoExamenda createTipoExamen()
		{
			return new daimpl.tipoExamendaimpl();
		}
		
		public static da.telefonoProfesorda createTelPro()
		{
			return new daimpl.telefonoProfesordaimpl();
		}
		
		public static da.mailProfesorda createMailPro()
		{
			return new daimpl.mailProfesordaimpl();
		}
		
		public static da.regularidadda createRegularidad()
		{
			return new daimpl.regularidadaimpl();
		}
		
		public static da.aprobadada createAprobada()
		{
			return new daimpl.aprobadadaimpl();
		}
		
		public static da.inscripcionda createInscripcion()
		{
			return new daimpl.inscripciondaimpl();
		}
		
		public static da.inscripcionMateriada createInsMateria()
		{
			return new daimpl.inscripcionmateriadaimpl();
		}
		
		public static da.notada createNota()
		{
			return new daimpl.notadaimpl();
		}
	}
}
